home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / sound / zutsr100.zip / ZUTSR_E.DOC < prev    next >
Text File  |  1993-02-08  |  9KB  |  216 lines

  1. short explanation of ZuTSR's features and installation
  2. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3.  
  4. 1. ZuTSR is not free. It's shareware.
  5.    This means, you are free to use it for a trial period of 21 days.
  6.    After this time, you have to stop using it or to send
  7.    the equivalent of 20.- DM to the author.
  8.    If you are able to get your currency converted into DM, it would
  9.    be greatly appreciated.
  10.  
  11.    You can send it via postal money order to
  12.  
  13.      Kolja Waschk,
  14.      Oevelgoenne 23,
  15.      W-2000 Hamburg 52, Germany (up to the last day of june'93)
  16.      22605 Hamburg (after 1st july'93)
  17.  
  18.      For other questions regarding ZuTSR and ZUtil, you can
  19.      reach me on FidoNet : 2:241/2101.27 or, as soon as it
  20.      appears in the nodelist, on 2:241/2114.
  21.      I can also receive UseNet e-mail :
  22.      koljawk@zerebrm.isnet.sub.org
  23.      Or contact me by phone : 49-40-8804056
  24.      (sorry for my english in advance...)
  25.  
  26.    Please keep your receipt, it's the proof you paid the money.
  27.    If you send cash, please include your full international
  28.    address, I will return a notice to you immediately.
  29.  
  30.    Paying the 20.-DM allows you to use this program and all other
  31.    versions which differ only in the last digit of the version
  32.    number (e.g. 1.00, 1.01, 1.02, 1.03...).
  33.    Every increased digit means at least one more available feature...
  34.  
  35.    I can't guarantee that ZuTSR will work on your PC. So, test it
  36.    out before you send the money.
  37.  
  38.    I've got it working here with a ZyXEL U1496E+, Rom Rev RM5.05EP,
  39.    a 286/16 PC and FrontDoor 2.02nc.
  40.  
  41. 2. How ZuTSR works
  42.  
  43.    Hope this makes you understand how the things will happen :
  44.  
  45.    Modem sends RING
  46.    to the Computer   -> FrontDoor issues 'Force Answer Command'.
  47.  
  48.    Instead of using "ATA|" as the answer command, you use "ZUTSR|".
  49.  
  50.    This will call ZuTSR from memory.
  51.    (ZuTSR is loaded as a 'Fossil driver add-on' and watches all
  52.     Characters which are sent to the Modem via the Fossil driver)
  53.  
  54.    ZuTSR takes the call, plays the first message, and an optional
  55.    beep. After that, it switches the modem into recording mode,
  56.    and tries to detect if the caller says something or keeps quiet.
  57.  
  58.    If the caller keeps quiet, the call is assumed to be a data
  59.    call. ZuTSR issues "ATA|" to the modem to start the connection
  60.    handshake. ZuTSR exits after this, so messages from the modem
  61.    like 'CONNECT FAX' or 'CONNECT 14400' are sent to FrontDoor
  62.    directly. FrontDoor does all the rest to answer the call.
  63.  
  64.    If the caller said something, a second message will be played
  65.    to inform that his call is recognized as a voice call and that
  66.    he has to wait a few more seconds.
  67.    Then, two possibilities : If you own a PBX system, you could
  68.    let ZuTSR send a command to the ZyXEL to transfer the call to
  69.    your voice phone. Again, ZuTSR exits and FrontDoor has the
  70.    control over everything again (except the call)
  71.    If you don't own a PBX system, you could let ZuTSR simulate
  72.    the press of a function key and exit. FrontDoor will recognize
  73.    this 'function request' and execute an external program or
  74.    exit with an errorlevel, defined in Mailer>Function Keys.
  75.  
  76.    As an external program, you could use any software you find
  77.    that is capable of handling the ZyXEL voice mode and taking
  78.    control over a call that is already on the line. (Off-Hook).
  79.    For this, I suggest you use ZUtil, another program by the
  80.    author. It's also fine for recording of greeting messages
  81.    etc., although you might use ZFAX 2.x for this...
  82.  
  83. 3. How to configure ZuTSR
  84.  
  85.    I didn't have the time to translate the ZuTSRCFG program
  86.    messages into english. So I include the german screen output
  87.    and the english translation here. It's not soo much to
  88.    become %/&@ about it... In later releases, I may include
  89.    a translated version.
  90.  
  91.    Execute ZuTSRCFG by simply typing ZuTSRCFG at the command line
  92.    prompt. The file ZuTSR.COM has to be in the same directory where
  93.    ZuTSRCFG.EXE is. As an alternative, you can give the path to
  94.    ZuTSR.COM or copies of it as a command line parameter to ZuTSRCFG.
  95.    Sample: ZUTSRCFG D:\ETC\ZUTSR.COM
  96.  
  97.    Changes, made with ZuTSRCFG, will only affect the copy of ZuTSR.COM
  98.    on your disk. An already loaded ZuTSR will not be affected !
  99.    You have to unload ZuTSR and load again to make the changes be
  100.    effective (this is done by executing ZuTSR.COM twice)
  101.  
  102. 3.1 Configuration items
  103.  
  104.    A) Modemtyp (type of modem)
  105.           You can choose between normal and plus model.
  106.  
  107.    B) Antwortmodus (Answer mode)
  108.       - nur Ansage "Hallo", auflegen :
  109.           only play the first ('hello') message, then hang up.
  110.       - "Hallo", "Ich leite weiter", weiterleiten
  111.           play the first message, the second message ('please wait
  112.           a few seconds more') and then pass the call to another
  113.           phone or an external program.
  114.       - Unterscheidung Sprache/Daten
  115.           Distinguish between Voice and Data, as described in section 2
  116.       - Unterscheidung Sprache/Daten/Fax
  117.           Distinguish between Voice, Data and Fax, as described in section 2
  118.           The difference to 'distinguish between voice and data' is,
  119.           that the modem is set into data mode FCLASS=6, not FCLASS=0.
  120.  
  121.    C) Sprachdatei "Hallo"
  122.           The path to the ZyXEL voice file, containing the first message.
  123.           Your first message should make the caller saying something.
  124.           A short "Hellooh ?" works fine in Germany...
  125.    D) "Ich leite weiter"
  126.           The path to the second message file. Some words about
  127.           'transferring your call... please wait'
  128.  
  129.    E) Piepton nach "Hallo"
  130.           Beep tone after first message On (An) / Off (Aus)
  131.  
  132.    F) Frequenz 1:
  133.           the main frequency of the beep tone.
  134.  
  135.    G) Frequenz 2:
  136.           a second frequency to be generated.
  137.  
  138.    H) Dauer:
  139.           the duration of the beep tone.
  140.  
  141.    I) Weiterbehandlung des Anrufs ueber :
  142.       - Nebenstellenanlage
  143.           (PBX) send commands J) and K) to the modem to transfer the
  144.            call to another phone.
  145.       - Simulation einer Funktionstaste
  146.           simulate press of function key.
  147.           See also section 2 to learn what I mean.
  148.  
  149.    J) Modembefehl zum Weiterleiten :
  150.           Enter the command to make your modem transferring the call
  151.           to another phone here. (if you have a PBX with this feature)
  152.           If I) is set to "simulate press of function key", this
  153.           command is ignored.
  154.  
  155.    K) Modembefehl zum Auflegen danach :
  156.           Enter the modem command to hang up the line after transferring
  157.           here. Should be something like 'ATZ' or 'AT H0'
  158.  
  159.    L) Verzoegerung zwischen diesen beiden Modemkommandos:
  160.           You can specify a delay between J) and K) here.
  161.           Useful if your PBX system reacts very slow...
  162.  
  163.    M) Zu simulierende Funktionstaste :
  164.           (function key to be simulated)
  165.           You can specify the function key which should be simulated
  166.           to pass the call to an external program (only needed if
  167.           I) is set to 'simulate press of function key')
  168.  
  169.    S) Konfiguration beenden, Aenderungen speichern
  170.           end configuration program, save changes in ZUTSR.COM
  171.  
  172.    Q) Konfiguration beenden, Aenderungen nicht speichern
  173.           end configuration program, do not save changes
  174.  
  175. 4. How to configure FrontDoor for use with ZuTSR
  176.  
  177.    Set Config>Modem>Answer control>Force answer to "ZUTSR|" instead of "ATA|"
  178.  
  179.    If you want to use the 'simulation of function key' method,
  180.    configure Config>Mailer>Function Keys for your needs.
  181.  
  182.    Add "AT+VSD=x,30|" to your init strings in Config>Modem>Command strings>Init
  183.    This specifies the silence sensitivity treshold level.
  184.    x = 0 means 'never recognize a signal as silent', try up to
  185.    x = 31, which means 'recognize only *very* loud signals as _not_ silent'.
  186.    The x value is different for each modem, firmware and telco equipment/
  187.    location/company, so you have to find out what fits your needs best
  188.    by yourself.
  189.  
  190. 5. How to load/unload ZuTSR
  191.  
  192.